package cc.wanforme.st.server.authen;

import java.util.ArrayList;
import java.util.List;

import org.springframework.beans.factory.InitializingBean;
import org.springframework.stereotype.Component;

import cn.dev33.satoken.stp.StpInterface;

/**
 * sa-token 查询用户权限的地方
 * @author wanne
 *
 */
@Component
public class SaRolePermissionService implements StpInterface, InitializingBean {

	/** 初始化 sa-token 多用户的 */
	@Override
	public void afterPropertiesSet() throws Exception {
	}
	
	@Override
	public List<String> getPermissionList(Object loginId, String loginType) {
//		String type = loginType;
//		Long id = Long.valueOf(loginId.toString()); // 我设置的不是 Long 吗？怎么变成 String 了？强转 long 会有科学记数法的问题呀！
		return new ArrayList<>(0);
	}

	@Override
	public List<String> getRoleList(Object loginId, String loginType) {
		return new ArrayList<>(0);
	}

}
